a species of cactus native to the highlands of northeastern and central mexico (astrophytum myriostigma) - Spanish English Dictionary